---
title: Suggestion: implement easy background settings [9€]
author: notabug.org/louis
time: Sun, 11 Aug 2019 12:55:29 UTC
status: closed
---

author: notabug.org
time: Sun, 11 Aug 2019 12:55:29 UTC
content: -----
I suggest to implement easy background settings, that means, to upload background, and to decide how to stretch it according to CSS, like 2-3 options.
-----

author: notabug.org
time: Sun, 11 Aug 2019 12:55:45 UTC
content: -----
Will pay $10
-----

author: notabug.org
time: Mon, 19 Aug 2019 17:28:13 UTC
content: -----
Well, this is a "complicated" functionality because each theme implements background in its own way. GNU social's themes are mostly just css. We allow admins to edit the logo because that one is an HTML element. But background settings are directly "hard coded" in the theme's css, some don't even have a background image at all just a simple colour background. In the following commit, and only for testing purposes, I added this directly in the core: https://notabug.org/diogo/gnu-social/commit/9a087ac6c59221c9b94c085e2edc94126a9fe742 Applying the same ideas, a plugin was easily achieved: https://notabug.org/diogo/gnu-social/src/background-plugin/
-----

author: notabug.org
time: Wed, 21 Aug 2019 18:07:13 UTC
content: -----
Solved with https://notabug.org/diogo/gnu-social/pulls/61 . The bounty can be sent to https://www.diogo.site/support
-----
